package com.demo.commcial.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * <p>
 * 
 * </p>
 *
 * @author admin
 * @since 2020-10-25
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("Park_Project")
public class ParkProject implements Serializable {

    private static final long serialVersionUID=1L;

    @TableId(value = "Project_ID", type = IdType.AUTO)
    private Integer projectId;

    @TableField("Project_Name")
    private String projectName;

    @TableField("Project_ParentID")
    private Integer projectParentid;

    @TableField("Create_Time")
    private LocalDateTime createTime;

    @TableField("Agent_ID")
    private Integer agentId;

    @TableField("State")
    private Integer State;

    @TableField("Address")
    private String Address;

    @TableField("Responsible")
    private String Responsible;

    @TableField("LinkMan")
    private String LinkMan;

    @TableField("LinkPhone")
    private String LinkPhone;

    @TableField("LinkEmail")
    private String LinkEmail;

    @TableField("Account_ID")
    private Integer accountId;

    @TableField("Format_Area")
    private Double formatArea;

    public static long getSerialVersionUID() {
        return serialVersionUID;
    }

    public Integer getProjectId() {
        return projectId;
    }

    public void setProjectId(Integer projectId) {
        this.projectId = projectId;
    }

    public String getProjectName() {
        return projectName;
    }

    public void setProjectName(String projectName) {
        this.projectName = projectName;
    }

    public Integer getProjectParentid() {
        return projectParentid;
    }

    public void setProjectParentid(Integer projectParentid) {
        this.projectParentid = projectParentid;
    }

    public LocalDateTime getCreateTime() {
        return createTime;
    }

    public void setCreateTime(LocalDateTime createTime) {
        this.createTime = createTime;
    }

    public Integer getAgentId() {
        return agentId;
    }

    public void setAgentId(Integer agentId) {
        this.agentId = agentId;
    }

    public Integer getState() {
        return State;
    }

    public void setState(Integer state) {
        State = state;
    }

    public String getAddress() {
        return Address;
    }

    public void setAddress(String address) {
        Address = address;
    }

    public String getResponsible() {
        return Responsible;
    }

    public void setResponsible(String responsible) {
        Responsible = responsible;
    }

    public String getLinkMan() {
        return LinkMan;
    }

    public void setLinkMan(String linkMan) {
        LinkMan = linkMan;
    }

    public String getLinkPhone() {
        return LinkPhone;
    }

    public void setLinkPhone(String linkPhone) {
        LinkPhone = linkPhone;
    }

    public String getLinkEmail() {
        return LinkEmail;
    }

    public void setLinkEmail(String linkEmail) {
        LinkEmail = linkEmail;
    }

    public Integer getAccountId() {
        return accountId;
    }

    public void setAccountId(Integer accountId) {
        this.accountId = accountId;
    }

    public Double getFormatArea() {
        return formatArea;
    }

    public void setFormatArea(Double formatArea) {
        this.formatArea = formatArea;
    }

    @Override
    public String toString() {
        return "ParkProject{" +
                "projectId=" + projectId +
                ", projectName='" + projectName + '\'' +
                ", projectParentid=" + projectParentid +
                ", createTime=" + createTime +
                ", agentId=" + agentId +
                ", State=" + State +
                ", Address='" + Address + '\'' +
                ", Responsible='" + Responsible + '\'' +
                ", LinkMan='" + LinkMan + '\'' +
                ", LinkPhone='" + LinkPhone + '\'' +
                ", LinkEmail='" + LinkEmail + '\'' +
                ", accountId=" + accountId +
                ", formatArea=" + formatArea +
                '}';
    }
}
